Kyle Rankin Director / Actor / Scriptwriter / Producer / 选角 DouBan IMDb Director Run Hide Fight 2020 7.6 The Battle of Shaker Heights 2003 6.0